from openai import OpenAI

# 1. 替换为你的 QWen3 API Key（从阿里云通义千问控制台获取）
API_KEY = "sk-be24ebb43e41447ea337f5dbf17617c4"
# 2. QWen3 必须配置的 base_url（阿里云官方提供的兼容地址）
QWEN_BASE_URL = "https://dashscope.aliyuncs.com/compatible-mode/v1"

# 3. 初始化客户端时，同时指定 api_key 和 base_url
client = OpenAI(
    api_key=API_KEY,
    base_url=QWEN_BASE_URL  # 关键：必须加上这一行，否则默认连 OpenAI 境外服务器
)

# 后续调用代码（示例）
completion = client.chat.completions.create(
    model="qwen-max",  # 注意：QWen 模型名是 qwen-max/qwen-plus 等，不是 gpt-4
    messages=[{"role": "user", "content": "你好，测试 QWen3 连接"}]
)
print(completion.choices[0].message.content)